#pragma once
#include "ntifs.h"
#include "Public.h"

NTSTATUS InstallCommonForWIn7(TraCommMsgCallback  TraMsgCallBack);
NTSTATUS UninstallCommonForWIn7();

typedef NTSTATUS(NTAPI* FileCallBack)(HANDLE FileHandle, PVOID info, PVOID param3, PVOID param4);

typedef struct _RegisterFileCallBack
{
	FileCallBack QueryFileCallBack;
	FileCallBack SetFileCallBack;
}stRegisterFileCallBack;

typedef NTSTATUS(NTAPI* RegisterFileCallBack)(stRegisterFileCallBack*);


